﻿namespace Contoso.ActiveDirectory {

    #region Usings
    using System.Collections.Generic; 
    #endregion

    public interface ITelephoneAttributes {

        #region HomePhone
        string HomePhone { get; }
        string OtherHomePhone { get; } 
        #endregion

        #region IpPhone
        string IpPhone { get; }
        string OtherIpPhone { get; } 
        #endregion

        #region Mobile
        string Mobile { get; }
        string OtherMobile { get; } 
        #endregion

        #region Pager
        string Pager { get; }
        string OtherPager { get; } 
        #endregion

        string PrimaryInternationalISDNNumber { get; }

        #region TelephoneNumber
        string TelephoneNumber { get; }
        string OtherTelephone { get; } 
        #endregion

        void ProcessResults(Dictionary<string, object[]> attributes);
    }
}
